#ifndef DIALOG_H
#define DIALOG_H

#include <QDialog>
#include<QSqlQuery>
#include<QDebug>
#include<ctime>
#include<QStandardItem>
#include<QStandardItemModel>
#include<QMessageBox>
#include<QSqlError>
namespace Ui {
class Dialog;
}

class ModifyDialog : public QDialog
{
    Q_OBJECT

public:
    explicit ModifyDialog(QWidget *parent = nullptr);
    ~ModifyDialog();
    void SetQuery(QSqlQuery& q);
    void SetWindowTitle(QString windowTitle);
    void AddItem();
    void AddConnect();
    void Push();
    void SetModel();
    void putInLineEdit(const int& row,const QString& text);

private:
    Ui::Dialog *ui;
    QSqlQuery query;
    QString windowtitle;//主窗口选中的表的名称
    QStandardItemModel* model;//QTreeView的模式
    QStringList field;//表的字段名称

};

#endif // DIALOG_H
